
/*

  // wireshark filter to hide all traffic that isnt from 2 or 3
  usb.endpoint_number == 0x83 or usb.endpoint_number == 2

some useful ones
???             ESN                         // 225 and 5049
*System NAM1 page*
  2b0000        NAM NAME                    // 429
26b20000        phone number (MDN)          // 661
  030100        CDMA Home SID NID Pairs     // 765

*General page*
???             PRL ID                      // 2553  le16 starting on 4th byte

26db0038        one time unlock code        // 709
262a0105        DATA_PKT_ORIG_STR           // 857
26d10100        MIP Profile 0               // 989
26d10101        MIP Profile 1               // 993, seems to contain at least the first 9 profile items
26d10101        MIP Profile 2               // 997

d20100, d20101, d20102, a8040a              // all contain some gibberish ascii, but it seems to be an email address of some type 1241

at 2142 they break their pattern and send a couple small commands for a bit

for some reason they get the build date or whatever it is on 5045
550037          the MSL, yet again          // 5061
520037          4 digit unlock code         // 5065





structure for response

struct Response
{
    char sig;       // 0x26
    u16 id;         // le16 ID of the item

    // 0x83
    char retVal;    // 0 = success, 5 = item inactive, 6 = parameter bad
    char unused;
    u16 crc;
    char end;       // 0x7e
}__attribute__((packed));



id      name                                    size
0004    Station Class Mark                      8       (u8)                0x3a
0005    Slot Cycle Index                        8       (u8)                0x2
0006    Mobile CAI Revision Number              8       (u8)                6
0007    Mobile Firmware Revision Number         16      (u16)               100
8       Mobile Model                            8       (u8)                196
43      NAM Name                                24      (ANSI String)       "SPG"       (offset 1)
1943    MEID                                    56      (u64)               endian reversed, escaped

*/
